French drop – English–Français translations

🇬🇧 en fr 🇫🇷

French drop noun

  • sleight of hand technique
tourniquet
Wiktionary Links